\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx,ninecolors}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes}
\newcommand{\cock}[2][0]{
  \begin{scope}[#2,rotate=#1]
    \fill[top color=brown,bottom color=brown,middle color=white](-2.5,0.07)--(-2.5,-0.07)--(-1.5,-0.07)--(0,-0.02)--(0,0.02)--(-1.5,0.07);
    \fill[brown!30!lightgray](-2.0,-0.2)ellipse(0.18 and 0.075);
    \fill[left color=brown,right color=brown,middle color=white,rounded corners=0.3mm]
    (-2.15,-0.2)--++(0,0.1)--++(-0.1,0)--++(0,0.2)--++(0.2,0)--++(0,0.2)--++(0.1,0)--++(0,-0.2)--++(0.2,0)--++(0,-0.2)--++(-0.1,0)[sharp corners]--++(0,-0.1)arc(0:-180:0.15 and 0.05)--cycle;
    \fill[left color=brown,right color=brown,middle color=white](-2.2,0.25)arc(-180:0:0.2 and 0.05)--(-1.8,0.3)--(-2.2,0.3);
    \fill[brown!30!lightgray](-2.0,0.3)ellipse(0.2 and 0.05);
    \foreach \x in {-80,-60,...,80}
    {
      \draw[very thin,brown!80!black]({0.2*sin(\x)-2.0},{0.3-0.05*cos(\x)})--++(0,-0.05);
    }
  \end{scope}
}
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=1.0]
  % \useasboundingbox(-1,-2)rectangle(8,6);
  \draw[fill=brown8](8.5,0)--(2.5,0)--(1.3,-0.8)--(8.5,-0.8);
  \draw[fill=brown7](8.5,-0.8)--(1.3,-0.8)--(1.3,-1.0)--(8.5,-1.0);
  \draw[fill=brown6](8.5,-1.4)--(2.3,-1.4)--(2.3,-1.0)--(8.5,-1.0);
  \draw[fill=brown5](2.3,-1.8)--(2.3,-1.0)--(1.8,-1.0)--(1.8,-1.8);
  \draw[fill=gray](7.8,0.3)--(3.8,0.3)--(3.2,-0.1)--(7.2,-0.1)--cycle;
  \draw[fill=lightgray](7,-0.4)--(3.4,-0.4)--(3.2,-0.1)--(7.2,-0.1)--cycle;
  \draw[fill=darkgray](7,-0.4)--(7.6,0)--(7.8,0.3)--(7.2,-0.1)--cycle;
  \fill[cyan!20!lightgray!20](7.65,0.2)--(3.8,0.2)--(3.35,-0.1)--(7.2,-0.1)--cycle;
  \draw[densely dashed](0,0) parabola bend (2.75,0.7939) (5.5,0);
  \draw[densely dashed](0,0) parabola bend (2.75,2.3816) (5.5,0);
  \draw[fill=cyan!30!gray!30](7.2,0) parabola bend (3.6,1.8) (0,0) parabola bend (3.5,1.75) (7,0);
  \cock[30]{scale=0.5}
  \cock[60]{scale=0.5}
  \cock[45]{scale=0.5}
  \draw[thin](0,0)--(2.2,0)(0,0)--(30:1.5)(0,0)--(45:1.5)(0,0)--(60:2.2);
  \draw[thin,->](0.7,0)arc(0:30:0.7)node[midway,right]{\ang{30}};
  \draw[thin,->](1.3,0)arc(0:45:1.3)node[midway,right]{\ang{45}};
  \draw[thin,->](2.0,0)arc(0:60:2.0)node[midway,right]{\ang{60}};
  \node at (-135:1.8)[right] {接装水容器};
\end{tikzpicture}
\end{document}